﻿<?php
ini_set('max_execution_time', 60);

include_once("model/Connection.php");

$conn = Connection::getConnection(false);

$create_db_sql = "CREATE DATABASE IF NOT EXISTS monitor_db";
$conn->query($create_db_sql);

$use_db_sql = "USE monitor_db;";
$conn->query($use_db_sql);

$create_table_sql = "CREATE TABLE IF NOT EXISTS monitors (monitor_id int(11) NOT NULL,attrib_name varchar(20) COLLATE utf8_bin NOT NULL,attrib_value varchar(200) COLLATE utf8_bin NOT NULL) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COLLATE=utf8_bin";
$conn->query($create_table_sql);


$kepatlo = array('19"', '20"', '21"', '22"', '23"');
$felbontas = array('1366x768', '1024x768', '1280x800', '1600x1200', '1280x1024');
$marka = array('LG', 'Samsung', 'Philips', 'Acer', 'DELL', 'ASUS');
$ar = array('47990 Ft', '33890 Ft', '29890 Ft', '27090 Ft', '26900 Ft');
$akciosar = array('18900 Ft', '24900 Ft', '22900 Ft', '20900 Ft');
$nev = array('W2241S-BF Wide', 'L226WTQ-PF', 'W2242T-PF WSXGA+', '248C3LHSW');
$leiras = array('Sokoldalú bemeneti lehetőségeivel a játékoktól kezdve az online csetelésig, már minden könnyedén elérhető..',
    'A különböző bemenettípusok gondoskodnak róla, hogy a monitor kompatibilis legyen mindenféle tartalmakkal is, érkezzenek azok DP, HDMI vagy DVI csatlakozáson keresztül..',
    'Tökéletes választás a munkájukhoz kiemelkedő részletgazdagságú képeket igénylő vállalkozások és iparágak számára.',
    'A dual link DVI-vel és kijelző-porttal ellátott széles képernyő még több részletet mutat, így ideális munkaeszköz grafikusoknak, reklámügynökségeknek és stúdióknak.',
    'Az Accurate Color Presentation technológiával a felhasználók természetes valójukban gyönyörködhetnek a megdöbbentően élethű színekben.',
    'A kategóriájában verhetetlen minőséget biztosító színszabályozó technológia pontos és valósághű színeket jelenít meg.');

$params = array('kepatlo','felbontas','marka','ar','akciosar', 'nev', 'leiras');

for($i=0;$i<7;$i++) {
    $param = $params[$i];
    for($j=1;$j<51;$j++) {
        $index=array_rand($$param);
        $p = $$param;
        //echo $j."__".$param."__".$p[$index]."<br/>";
        $query = "INSERT INTO monitors (monitor_id, attrib_name, attrib_value) VALUES ('$j', '$param', '$p[$index]')";
        if ($conn->query($query) == false) {
            print mysql_error();
            die('Error quering database');
        }
    }
}
$conn->close();

echo "Database setup completed.";
header("Location: index.php");
